Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Quimper Challenger Chisinau Challenger Spain F13 Portugal F2 Portugal F3 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Lithuania F2 Siemens Open 2001 - Scheveningen Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires USA F24 Puerto Rico Challenger Tennis Event - Humacao Baden Open - Karlsruhe Siemens Open - Scheveningen Spain F16 Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Kyoto Challenger Baton Rouge Challenger Talahassee Challenger Istanbul Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger VI Abierto Internacional de Salinas - Salinas Istanbul Challenger Izmir Challenger Mons Challenger Orleans Challenger Geneva Challenger Helsinki Challenger V Abierto Internacional de Salinas - Salinas Dallas Challenger drkoop.com USTA Tennis Championships of Denver - Denver BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Zagreb Open - Zagreb Petange Challenger Helsinki Challenger Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Petange Challenger Orleans Challenger Eckental Challenger Kyoto Challenger Kazan Challenger Rome Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Prostejov Challenger Vancouver Challenger Tashkent Challenger Raanana Challenger Nanjing Challenger Taipei City Challenger Heilbronn Challenger Prostejov Challenger Wroclaw Challenger Shymkent Challenger Heilbronn Challenger 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Bangkok Challenger BMW Tennis Championship - Sunrise Chengdu Challenger Jinan Challenger Tallahassee Tennis Challenger - Tallahassee Karlsruhe Challenger Hurricane Tennis Open - Bradenton Polska Energia Open - Bytom St. Brieuc Challenger Semgroup Challenger - Tulsa Rennes Challenger Busan Challenger 2000 Challenger de Granby - Granby 9th Wartburg Open - Eisenach Copa Ericsson Chile - Santiago Eckental Challenger Bergamo Challenger Lexington Challenger Ilkley Challenger Perugia Challenger Gwangju Challenger M25 Tbilisi Playford Challenger Eckental Challenger Orleans Challenger Helsinki Challenger Andria Challenger Pekao Open 2001 - Szczecin Wroclaw Challenger Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Seoul Challenger Croatia Open - Umag Recanati Challenger Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Ortisei Challenger Heineken Open - Auckland Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Idea Prokom Open - Sopot Nottingham Challenger Ortisei Challenger Pau Challenger Oeiras 1 Challenger Kazan Challenger Abidjan 1 Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson Costa Rica - San Jose Porto Challenger XI Venice Open - Venice Bratislava 1 Challenger Mons Challenger Tashkent Challenger Vancouver Challenger Vilnus Challenger Open Seat Godo - Barcelona Samarkand Challenger San Benedetto Challenger Istanbul Challenger China Open - Beijing Ortisei Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Abidjan 2 Challenger Davidoff Swiss Indoors - Basel Brest Challenger Lugano Challenger Rome Challenger St. Brieuc Challenger ABN/AMRO World Tennis Tournament - Rotterdam Mouilleron-Le-Captif Challenger Quimper Challenger BMW Open - Munich Winnetka Challenger Segovia Challenger Drummondville Challenger St. Brieuc Challenger Gerry Weber Open - Halle China Open - Beijing CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grodzisk Mazowiecki Challenger Estoril Open - Estoril drkoop.com USTA Challenger of Tallahassee - Tallahassee BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Lille Challenger Copa Ericsson Argentina - Buenos Aires Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona Helsinki Challenger Gerry Weber Open - Halle Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Tenerife 1 Challenger Quimper Challenger Lugano Challenger BA-CA Tennis Trophy - Vienna Hamburg Challenger Estoril Open - Estoril Gwangju Challenger Shenzhen 1 Challenger Copa Telmex - Buenos Aires Guangzhou Challenger Astana Challenger Orange Warsaw Open - Warsaw Taipei Challenger If Stockholm Open - Stockholm Kachreti Challenger Medibank International - Sydney Blois Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco San Marino Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril GHI Bronx Tennis Classic - Bronx BellSouth Open - Vina del Mar Braunschweig Challenger SAP Open - San Jose Savannah Challenger Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Sao Paulo Challenger Salinas Challenger Legg Mason Tennis Classic - Washington Rhodes Challenger Vancouver Challenger Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Monterrey Challenger Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Copa Claro - Buenos Aires Open Seat Godo 2003 - Barcelona AEGON Championships - London Sarasota Challenger BMW Open - Munich Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Mouilleron-Le-Captif Challenger Copa Claro - Buenos Aires Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Irving Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Nottingham Challenger Nottingham-2 Challenger Brasil Open - Sao Paulo Davidoff Swiss Indoors - Basel Cherbourg Challenger Copa Claro - Buenos Aires Mons Challenger Delray Beach International Tennis Championships - Delray Beach Dallas Challenger Topshelf Open - 's-Hertogenbosch Manacor Challenger BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Bratislava Challenger The Artois Championships - London Hersonissos 1 Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane Orleans Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Brasil Open - Sao Paulo SAP Open - San Jose China Open - Beijing Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Citi Open - Washington AEGON Championships - London Shenzhen Open - Shenzhen Memphis Open - Memphis Gerry Weber Open - Halle Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Mons Challenger Athens Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Abierto de Tenis Mifel - Los Cabos Helsinki Challenger Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Libema Open - 's-Hertogenbosch Cherbourg Challenger Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Binghamton Challenger Wuxi Challenger Heineken Open - Auckland Movistar Open - Santiago Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Open Seat-Godo 2000 - Barcelona Abierto Mexicano Telcel - Acapulco Mallorca Open - Mallorca AEGON Championships - London Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Heineken Open - Auckland Cassis Challenger Open 13 - Marseille Brest Challenger Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Orleans Challenger Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle III Gramado Open de Tenis - Gramado Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger St. Petersburg Open - St. Petersburg Pau Challenger Garanti Koza Sofia Open - Sofia XL Capital Bermuda Open - Bermuda Kremlin Cup - Moscow Geneva Open - Geneva Aegon Nottingham Open - Nottingham Internazionali di Tennis de San Marino - San Marino Winnetka Challenger Recanati Challenger Kremlin Cup - Moscow Franklin Templeton Tennis Classic - Scottsdale Copa Ericsson - Buenos Aires Hong Kong Challenger Zhuhai Challenger Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Roanne Challenger Murray River Open - Melbourne Lyon Challenger Verizon Tennis Challenge - Atlanta AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Serbia Open - Belgrade Noventi Open - Halle Open 13 - Marseille Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger International Championship of Croatia - Umag Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Tennis Masters Series - Madrid Busan Challenger NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells Lexington Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Copa AT&T - Buenos Aires Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Dubai Open - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Citi Open - Washington Waldbaum's Hamlet Cup - Long Island BNP Paribas Open - Indian Wells Cerveza Club Colombia Open - Bogota Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Indian Wells Ottignies-Louvain-la-Neuve Challenger Lille Challenger Gwangju Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Rogers Cup - Toronto Countrywide Classic - Los Angeles Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Miami Kremlin Cup - Moscow BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Delray Beach Open - Delray Beach Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Miami Open - Miami BNP Paribas Masters - Paris The Ericsson Open - Miami Western & Southern Open - New York Rogers Cup - Toronto Millennium Estoril Open - Estoril Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Kremlin Cup - Moscow National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg French Open - Paris BB&T Atlanta Open - Atlanta Citi Open - Washington Australian Open - Melbourne French Open - Paris China Open - Beijing U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, World Group, 1R, ARG-MAR 5-0 Colonial Classic - Kooyong Davis Cup, World Group, QF, SWE-ARG 4-1 Colonial Classic - Kooyong Davis Cup, World Group, QF, ARG-SWE 4-1 Australian Open (juniors) U.S. Open (juniors) Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 AAMI Classic - Kooyong Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 All Lower level tournaments Davis Cup, Group II, 1R, MAR-LTU 2-3 Australian Open (juniors) AAMI Classic - Kooyong Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Colonial Classic - Kooyong Olympics - London Olympics - Rio de Janeiro Istanbul Challenger